# -*- coding: latin-1 -*-
#======================================================================================================================================
# Author : Lucas Monge, lukasmonk@gmail.com
# Web : http://lucaschess.host22.com
# Blog : http://lucaschess.blogspot.com/
# Licence : GPL
#======================================================================================================================================

import sip
sip.setapi('QDate', 2)
sip.setapi('QDateTime', 2)
sip.setapi('QString', 2)
sip.setapi('QTextStream', 2)
sip.setapi('QTime', 2)
sip.setapi('QUrl', 2)
sip.setapi('QVariant', 2 )


#======================================================================================================================================
import sys
import os
import Code.Traducir as Traducir

#======================================================================================================================================
reload(sys)
sys.setdefaultencoding("latin-1")

Traducir.install()

bn = os.path.dirname(sys.argv[0])
if bn :
    os.chdir( bn )
#======================================================================================================================================



#======================================================================================================================================
nArgs = len(sys.argv)
if nArgs == 1 :
    import Code.Init
    Code.Init.init()

elif nArgs == 2 :
    arg = sys.argv[1]
    argl = arg.lower()
    if argl.endswith( ".pgn" ) or argl.endswith( ".pks" ) or argl.endswith( ".pg1" ) :
        import Code.Init
        Code.Init.init()

    elif arg == "-sound" :
        import Code.ProcesoSonido
        Code.ProcesoSonido.run()

    elif arg == "-mosca" :
        import Code.ProcesoMosca
        Code.ProcesoMosca.run()

#======================================================================================================================================

